Additional Worksheet Operations
Worksheet Functions
Worksheet functions take a value or values, perform an action, and return a value or values. All functions that begin with a capital letter use search criteria. Lower case functions, known as worksheet functions, require a number value or a cell range. The argument for all trigonometry functions must be in radians. The following table alphabetically lists all of the worksheet functions available in VectorWorks.
 
The arccosine of a number. The arccosine is the angle whose cosine is number. The returned angle is given in radians in the range 0 to pi.
The angle of lines and walls, the span angle of arcs (in degrees), and the slope angle of slabs (in degrees)
The arcsine of a number. The arcsine is the angle whose sine is number. The returned angle is given in radians in the range -pi/2 to pi/2. To express the arcsine in degrees use the rad2deg function (or multiply the result by 180/pi).
Number is the sine of the angle in question and must be from -1 to 1.
The arctangent of a number. The arctangent is the angle whose tangent is number. The returned angle is given in radians in the range -pi/2 to pi/2. To express the arctangent in degrees, multiply the result by 180/pi().
(LeftBound) (RightBound) (TopBound)
e raised to the power of number. The constant e equals 2.71828182845904, the base of the natural logarithm.
if (logical_test, value_if_true, value_if_false)
Use value_if_true if logical_test is true, value_is_false if logical_test is false.
Use this function to conduct conditional tests on values and formulas and to branch based on the results of that test. The outcome of the test determines the value returned by the If function. The logical_test can be any value or expression that can be evaluated to true or false. Up to seven If statements can be nested as value_if_true, value_if_false arguments to construct elaborate formulas. Boolean statements within an if statement must be in parentheses. Text within an if statement should be enclosed within quotation marks.
=if((c7>100);100;c7) when commas are used as decimal separators by the operating system
Number is the real number to be rounded to an integer.
Returns a value which is the total number of flipped objects which meet the criteria
The left side minimum x (left boundary) of the objects that meet the criteria
(BotBound) (RightBound) (TopBound)
Number is the positive real number for which the logarithm is calculated.
Number is the positive real number for which the logarithm is calculated.
max(number1, number2,...)
Number is 1 – 14 numbers for which the maximum value is to be found.
min(number1, number2,...)
Number is 1 – 14 numbers for which the minimum value is to be found.
The right side minimum x (right boundary) of the objects that meet the criteria
(BotBound) (TopBound) (LeftBound)
Number is the number for which the square root is calculated.
sum(number1, number2,...)
Number is 1 – 14 numbers for which the sum is calculated.
Returns the sum of CalcSurfaceArea for each object that meets the criteria
The maximum y (top boundary) of the objects that meet the criteria
(BotBound) (LeftBound) (RightBound)
Returns the sum of CalcVolume for each object that meets the criteria
Returns the 2D gross surface area of one wall face, without door and window areas
Returns the average wall height of a wall, including wall peaks and different starting and ending heights

Worksheets : Additional Worksheet Operations

Nemetschek NA
Phone: 410.290.5114
Fax: 410.290.8050